/**
 * 
 */
package edu.gtcfla.km.admin.appmodules.service.impl;

import java.util.Set;

import javax.annotation.Resource;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.context.WebApplicationContext;
import org.vsg.biz.BusinessOperationException;
import org.vsg.biz.account.Url;
import org.vsg.biz.account.repositories.MenuRepo;
import org.vsg.biz.account.repositories.ModuleFunctionRepo;
import org.vsg.biz.account.repositories.UrlRepo;
import org.vsg.common.i18n.I18nMessageService;

import edu.gtcfla.km.admin.appmodules.service.UrlManagerService;
import edu.gtcfla.km.admin.appmodules.vo.UrlInModuleVO;

/**
 * @author Bill vison
 *
 */
public class UrlResourceServiceImpl implements UrlManagerService {
	
	@Resource
	private UrlRepo rlRepo;
	
	@Resource
	private ModuleFunctionRepo moduleFunctionRepo;
	
	
	@Resource
	private MenuRepo menuRepo;
	

	@Autowired(required =false)
	private I18nMessageService i18nMessageService;
	
	@Autowired(required =false)
	private WebApplicationContext ctx;

	@Override
	public void registerNewUrlResource(Set<Url> sysUrlRes)
			throws BusinessOperationException {
		// TODO Auto-generated method stub
		
	}

	@Override
	public Set<UrlInModuleVO> findUrlInFunction(String functionId)
			throws BusinessOperationException {
		// TODO Auto-generated method stub
		return null;
	}
	

	

}
